body{
	background:#EBF8A4;
}
.empty{
	background: #efefef;
	text-align: center;
	font-size: 50px;
	color: #999;
	padding: 100px !important;
}
.fl{
	float: left;
}
.blog_head{
	height: 40px;
}
.item h4 a{
	color:orange;
}
.item_body{
	overflow: hidden;
	position: relative;
}
.time{
	position: absolute;
	right: 5px;
	bottom: 35px;
}
.item_body img{
	width: 300px;
}
.viewall{
	position: absolute;
	right: 5px;
	bottom: 5px;
}
.mt5{margin-top: 5px;}
.mb5{margin-bottom: 5px;}
.mr5{margin-right: 5px;}
.lh40{line-height: 40px;}
.error{
	color: red;
}